<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>
    
    // var a = 10;
    // var b = a;
    // b += 2;
    // console.log(a);
    // console.log(b);
    // b = 20;
    // console.log(a);
    // console.log(b);


    // var obj = {
    //     name:"admin"
    // }
    // var obj2 = obj;
    // obj2.name = "root";
    // console.log(obj)
    // console.log(obj2)

    // ===============

    // var zs = {
    //     name:"张三",
    //     msg:"喝酒"
    // }

    // function change(o){
    //     o.msg = "爬山"
    //     return o;
    // }

    // 实参传给形参，形参保存了实参
    // 实参赋值给了形参
    // 实参是一个对象，对象是复杂数据，默认传递的是地址
    
    // var x = change(zs);

    // console.log(x.name + "在" + x.msg);
    
    // console.log(zs.name + "在" + zs.msg);


    // ===============


    // function fn(){
    //     var obj = {
    //         name:"张三",
    //         msg:"喝酒"
    //     };
    //     return function(){
    //         console.log(obj.name + "在" + obj.msg, "obj");
    //         return obj;
    //     };
    // }

    // var f = fn();

    // var o = f();
    // console.log(o.name + "在" + o.msg, "o");
    
    // o.msg = "爬山";
    
    // var o2 = f();
    // console.log(o2.name + "在" + o2.msg, "o2");


</script>
</html>